require.config({
    paths: {
        u: '../../utils'
    }
});

require([
     'u/common/app',
	 'u/common/route',
	 'u/com/lm_load_more',
	 'u/com/tab_load',
	 'u/libs/play',
], function() {
  $(function(){
	  //广告打点
	  if($(".hema_ad").length>0){
		var show=$(".hema_ad").attr("data-show")
		var click=$(".hema_ad").attr("data-click")
		$.get(show)
		$(".hema_ad").click(function(){
			var url=$(this).attr("href")
			$.ajax({
				url: click,
				type: "GET",
				dataType: "json",
				success: function(data) {
				   window.location.href=url
				}
			  })
		})
	  }
  	  //如果有hm_tips就出弹出层
  	  if($("#hm_tips").length>0){
          KZ.pageLock.show(1000,"#hm_tips","")
	   }
	  //切换聊天室精彩视频
	  $(".share_tab").each(function(index, element) {
		var T=$(this);
		var btn=T.find(".kz_flex")
		var box_nr=$(".nr_box .box");
		btn.click(function(){
			var li=btn.index(this);
			box_nr.removeClass("cur");
			box_nr.eq(li).addClass("cur");
			btn.find("a").removeClass("cur");
			$(this).find("a").addClass("cur");
		})
		
	  });
	   function init(){
			$("img[lazyload]").scrollLoading()
		}
		init();
	  //加载更多
	  if($(".share_tab").length==0){
		  var load_more=new lm_load_more({
			   ele:$(".lm_load_more"),
			   list:$("[listmore]"),
			   success:function(e,page){
				     var Data=e.html;
					 var timer=null
				     var _self=this
					  timer=setTimeout(function(){
						  clearTimeout(timer)
						  if(e.hasMore == false) {
							   $(_self.ele).attr("data-page",0)
							   $(Data).appendTo(_self.list);
							  $(load_more.ele).find(".loading").html("“别拖了，下面真没了”")
						} 
						else 
						{
							 $(_self.ele).attr("data-page",parseInt(page)+1)
							  $(Data).appendTo(_self.list);
						}
						 init();
					  },1000)
					 
				   
			   }
			})
		}
		else
		{
			   var tab_load_more=new tab_load({
				 ele:".share_tab",
				 tabli:".kz_flex a",
				 current:".kz_flex a.cur",
				 box:".nr_box .box",
				 boxcur:".nr_box .box.cur ul",
				 success:function(e,page){
					  var Data=e.html
					  var _self=this
					  $(".lm_load_more").show()
					  setTimeout(function(){
						    if(e.hasMore == false) {
							 $(_self.current).attr("data-page",0)
							 $(Data).appendTo(_self.boxcur);
							 $(".lm_load_more").hide()
							} 
							else 
							{
								 $(_self.current).attr("data-page",parseInt(page)+1)
								 $(Data).appendTo(_self.boxcur);
								
							}
							 init();
					  },1000)
					 
					
				 }
			})

		}
	//投票
	$(".chat_list").each(function(index, element) {
		 var T=$(this);
		 var li=T.find("li");
		 var vote=T.find(".vote");
		 var num=vote.find("em")
		   $(T).unbind("click").delegate(".vote","click",function(){{
			      var _this=$(this)
				  if(!_this.find(".hm_icon").hasClass("cur")){
					  $.ajax({
						url: _init.vote,
						data:{id:_this.parent().parent().data("id")},
						type: "POST",
						dataType: "json",
						success: function(data) {
							KZ.form.Prompt(data.resmsg,1);
							if(data.rescode==0){
								_this.find("em").text(parseInt(_this.find("em").text())+1)
								_this.find(".hm_icon").addClass("cur")
							}
						},
						error: function(er) {
							BackErr(er);
						}
					});
				}
				else
				{
					KZ.form.Prompt("不能投了",1);
				}
		         
		   }})
		
	 });
  })
})
